rotating lubricating device - Alemán Inglés Diccionario